package com.usian.article;

import com.usian.model.article.dto.ArticleDto;
import com.usian.model.article.dto.ArticleHomeDto;
import com.usian.model.article.dto.ArticleInfoDto;
import com.usian.model.article.pojos.ApArticle;
import com.usian.model.common.dtos.ResponseResult;

public interface ApArticleControllerApi {
    public ApArticle saveApArticle(ApArticle apArticle);

    public ResponseResult load(ArticleHomeDto dto);

    public ResponseResult loadMore(ArticleHomeDto dto);

    public ResponseResult loadNew(ArticleHomeDto dto);

    public ResponseResult loadDetail(ArticleDto dto);

    public ResponseResult loadArticleBehavior(ArticleInfoDto dto);
}
